using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;


    /// <summary>
    /// Summary description for PayPalProSettings
    /// </summary>
    public class PayPalProSettings : ConfigurationSection
    {
        [ConfigurationProperty("APIisActive",
            DefaultValue = false)]
        public bool IsActive
        {
            get { return (bool)base["APIisActive"]; }
            set { base["APIisActive"] = value; }
        }
        [ConfigurationProperty("APIisLive",
            DefaultValue = true)]
        public bool APIIsLive
        {
            get { return (bool)base["APIisLive"]; }
            set { base["APIisLive"] = value; }
        }

        [ConfigurationProperty("APIUserName",
           DefaultValue = "")]
        public string APIUserName
        {
            get { return (string)base["APIUserName"]; }
            set { base["APIUserName"] = value; }
        }
        [ConfigurationProperty("APIPassword",
           DefaultValue = "")]
        public string APIPassword
        {
            get { return (string)base["APIPassword"]; }
            set { base["APIPassword"] = value; }
        }
        [ConfigurationProperty("APIsignature",
           DefaultValue = "")]
        public string APIsignature
        {
            get { return (string)base["APIsignature"]; }
            set { base["APIsignature"] = value; }
        }
        [ConfigurationProperty("APIdefaultCurrencyCode",
        DefaultValue = "")]
        public string defaultCurrencyCode
        {
            get { return (string)base["APIdefaultCurrencyCode"]; }
            set { base["APIdefaultCurrencyCode"] = value; }
        }

    }
